*********************************************************************
                C6Pay Integrado - Histórico de versões
*********************************************************************				
v4.1.60.0 -  19/11/2025 - Interface Gráfica Nova
----------------------------------------------------------------------
- Correção: Retornar a tela de vendas após reiniciar o terminal
- Correção: Passa a exibir o tipo de cancelamento e o número de parcelas da tela de inserção do cartão
- Correção: Adicionado tratamento para evitar que a aplicação fique travada após reiniciar o processo de auto-instalação

*** APLICAÇÃO ***

v0004.0001.0060.0000 (19/11/2025)
----------------------------------
>>> Módulo PGWebLib (v4.1.60) <<<
- 23/10/25 - Corrigido: Melhorado sincronismo de escrita de logs Comms e Ppsers para evitar crashes.
- 30/10/25 - Corrigido: Caso em que os arquivos de crash não eram enviados no MP35. Para isso foi corrigido o diretório dos arquivos passado no momento do envio.
- 31/10/25 - Corrigido: No momento de exportação de logs de crash, em caso de ausência de data e hora no arquivo de crash (tombstone), a data e hora da exportação é enviada no campo "timestamp".
- 11/11/25 - Corrigido: Crash em caso de falha de telemetria.
- 28/Out/25 - Corrigido: Para operações de impressão de relatórios e reimpressão a senha lojista é solicitada. Comportamento volta a ser o mesmo das versões anteriores a 4.1.59.0.
- 30/Out/25 - Corrigido: Em caso de terminal com Autoinstalação e desinstalado, a flag que força a busca de APN é zerada na inicialização. Isso deixa com que o processo ocorra inteiramente no teste de Hardware.
- 30/Out/25 - Corrigido: No processo de busca por APN, antes de realizar a busca, verifica se já existe um registro em andamento, se sim aguarda o registro finalizar. Isso evita que a APN inválida seja salva no processo.
- 03/Nov/25 - Corrigido: Não realiza o envio automático de log's em caso de ocorrência de crash com o terminal desinstalado.
- 04/Nov/25 - Removido: Testes de display, teclado, touch, impressora, cartão magnético, cartão com chip e cartão contactless das validações pré-instalação.
- 06/Nov/25 - Adicionado: Botão para pular registro wi-fi na etapa de seleção de redes na autoinstalação.
- 11/Nov/25 - Corrigido: Texto da tela amarela na autoinstalação para "Aperte a tecla verde...".
- 11/Nov/25 - Removido:  Em caso de terminal com Autoinstalação e desinstalado, a flag que força a busca de APN é zerada na inicialização.
                          Obs: Este ajuste foi removido pois se caso o usuário for realizar uma exportação de logs com o terminal desinstalado, irá ocorrer um erro de registro.
- 12/Nov/25 - Adicionado: No teste de SIM-Card, realiza validação de APN, registro e conexão com endereço de instalação.
- 12/Nov/25 - Corrigido: Teste de chaves realizado na lista de "Testes de Hardware" executa uma varredura de todas as chaves de criptografia presentes no terminal, imprimindo no final um comprovante com as informações detalhadas de cada uma das chaves presentes.
- 12/Nov/25 - Removido: O processo de busca por APN, antes de realizar a busca, verifica se já existe um registro em andamento, se sim aguarda o registro finalizar. Isso evita que a APN inválida seja salva no processo.
                          Obs: Este ajuste foi removido pois causou efeito colateral. Para contornar o problema, a atualização de APN só deve ser realizada em caso de troca de SIM-Card.
- 28/Out/25 - Adicionado: Marca para realizar novo download de certificado ssl em caso de erro de certificate pinning.

>>> Módulo Android <<<
- 12/Nov/25 - Nova funcionalidade: Criada função para retornar o tipo de cartão e o número de parcelas da transação.
- 19/Nov/25 - Corrigido: No metodo de execução da auto-instalação foi adicionado uma condição para que ao encerrar o processo e a aplicação possa voltar para a tela Home e reiniciar o processo evitando travamento.

   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.65
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.03
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE


v0004.0001.0060.0001 (26/11/2025)
----------------------------------
*** APLICAÇÃO ***
- Correção: Bloqueada a minimização da tela de qual via do comprovante deseja imprimir.
- Correção: Foi identificado que ao utilizar o "easter egg" durante a instalação, o fluxo de Auto-Instalação estava sendo chamado indevidamente.
- Correção: Estava ocorrendo travamento ao Minimizar a tela de "Deseja Realmente Cancelar". Bloqueamos a minimização dessa tela.
- Correção: Ao cancelar a entrada do CNPJ na auto-instalação, uma tela de erro é exibida e o fluxo é encerrado, evitando travamento.
- Correção: Ao ocorrer algum erro durante a pré-instalação o fluxo é encerrado.
- Correção: Teste de telemetria no menu admin estava retornando dados terminal.
- Correção: Passa a voltar para a tela de auto-instalação após operação de manutenção.

>>> Módulo PGWebLib (v4.1.60) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- 19/Nov/25 - Correção: Teste de hardware todos estava retornando parâmetro inválido.
- 24/Nov/25 - Correção: Durante a Pré-Instalação no Android, ao exibir a tela de erro (PRE_INSTALL_REDSCREEN), o fluxo é encerrado.
- 25/Nov/25 - Correção: Teste de telemetria no menu admin estava retornando dados terminal.
- 25/Nov/25 - Melhoria: A função executeAutoInstall passa a retornar códigos de erro.
- 25/Nov/25 - Melhoria: Melhoria no fluxo de teste de conexão GPRS Android
- 25/Nov/25 - Melhoria: Melhoria no fluxo de Teste de Chaves

   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.65
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.03
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0060.0002 (01/12/2025)
----------------------------------
*** APLICAÇÃO ***
- Correção: Bloqueada a minimização da tela de qual via do comprovante deseja imprimir.
- Correção: Foi identificado que ao utilizar o "easter egg" durante a instalação, o fluxo de Auto-Instalação estava sendo chamado indevidamente.
- Correção: Estava ocorrendo travamento ao Minimizar a tela de "Deseja Realmente Cancelar". Bloqueamos a minimização dessa tela.
- Correção: Ao cancelar a entrada do CNPJ na auto-instalação, uma tela de erro é exibida e o fluxo é encerrado, evitando travamento.
- Correção: Ao ocorrer algum erro durante a pré-instalação o fluxo é encerrado.
- Correção: Teste de telemetria no menu admin estava retornando dados terminal.
- Correção: Passa a voltar para a tela de auto-instalação após operação de manutenção.

>>> Módulo PGWebLib (v4.1.60) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- 27/Nov/25 - Melhoria: Permite que a Auto-Instalação seja abortada ao cancelar a digitação do IP e Porta


   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.65
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.03
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0060.0003 (10/12/2025)
----------------------------------
*** APLICAÇÃO ***
- Atualização: PGWebLib Android que contempla a correção de confirmação dupla.
- Atualização: BC Sunmi contempla a remoção de um sleep no abort da BC.
- Nova Funcionalidade: Criada lista de exceções de apps que não devem ser reabertos caso o POS seja reiniciado.
- Melhoria: Renova o timeout das telas de menu ao realizar scroll.
- Correção: Realizadas correções para personalização das cores enviadas pela automação.
- Correção: passa a enviar o T5 quando existir um comprovante a ser impresso.
- Correção: Passa a acatar as configurações padrão de impressão, brilho, volume e tempo de tela assim que é instalada a aplicação.
- Correção: Atualiza a lista de automações do launcher.
- Correção: Somente reabre apps quando o terminal é reiniciado.


>>> Módulo PGWebLib (v4.1.60) <<<
- Não houve alterações neste módulo.

>>> Módulo Android <<<
- 10/Dez/25 - Correção: Ajuste no fluxo de confirmação para evitar confirmações repetidas da mesma transação, que estavam impactando a performance da pgweblib.


   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.03
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0063.0000 (08/01/2026)
----------------------------------
*** APLICAÇÃO ***
- 11/Dez/25 - Melhoria: No teste de hardware, permite voltar ao menu após finalizar um teste diferente do todos.
- 12/Dez/25 - Correção: Removida barra de navegação inferior quando chamada venda via automação.
- 12/Dez/25 - Correção: Removido delay do addParam.
- 12/Dez/25 - Correção: Realizado ajuste para chamar a função callHome somente uma vez. Isso previne chamadas simultâneas de rmc
- 12/Dez/25 - Correção: Quando a venda é realizada diretamente no C6 Pay (sem automação), os campos
                de automação enviados ao Muxx passam a receber o valor padrão "(sem automacao)". Para transações iniciadas via automação, os dados continuam sendo enviados normalmente.
- 12/Dez/25 - Correção: Ao iniciar uma transação Pix pelo menu da tela inicial, o valor da transação não estava sendo enviado, esse comportamento foi ajustado.
- 12/Dez/25 - Correção: O texto "selecione" estava sendo exibido incorretamente na tela de solicitação de PIN.
- 12/Dez/25 - Correção: O valor só será solicitado quando se tratar de uma venda e apenas se não tiver sido informado no início da transação.
- 15/Dez/25 - Correção: Passa a enviar os addParams mandatórios de forma crescente.
- 17/Dez/25 - Melhoria: Reduzido o delay para validação do tempo de inicialização da PGWebLib.
- 19/Dez/25 - Correção: Bordas arredondadas dos bottomsheets.
- 19/Dez/25 - Correção: corrigido crash durante a busca de uma APN.
- 29/Dez/25 - Correção: no job do flow que estava sendo executado mais de uma vez.
- 07/Jan/26 - Nova Funcionalidade: Venda por inserção do cartão no P3.
- 07/Jan/26 - Correção: Ajustado tamanho do ValueFragment para venda por inserção do cartão.
- 08/Jan/26 - Atualização: Atualização da PGWebLib Android.
- 08/Jan/26 - Nova Implementação: Adicionado controle de state do processo de auto instalação.
- 08/Jan/26 - Nova Implementação: Implementado o fluxo completo da auto instalação, contemplando a tela amarela, tela vermelha,
               loading, montagem dinâmica do menu de auto instalação.


>>> Módulo PGWebLib (v4.1.63) <<<
- 28/Out/25 - Corrigido: Download de certificados SSL só acontece para operações que não sejam teste de chaves ou exibição/impressão de dados do terminal.
- 28/Out/25 - Removido: Para terminais convencionais, ao iniciar uma operação de exportação de Logs, limpa variáveis de datas inicial e final.
                        Esta remoção corrige caso em que a data de exportação era solicitada durante uma exportação automática de logs.
- 28/Out/25 - Adicionado: Constante PWOPER_PIXINQ(0x59) para identificar operação de "Consulta Pix".
- 28/Out/25 - Corrigido: Para operações de impressão de relatórios e reimpressão a senha lojista é solicitada. Comportamento volta a ser o mesmo das versões anteriores a 4.1.59.0.
- 30/Out/25 - Corrigido: Em caso de terminal com Autoinstalação e desinstalado, a flag que força a busca de APN é zerada na inicialização. Isso deixa com que o processo ocorra inteiramente no teste de Hardware.
- 30/Out/25 - Corrigido: No processo de busca por APN, antes de realizar a busca, verifica se já existe um registro em andamento, se sim aguarda o registro finalizar. Isso evita que a APN inválida seja salva no processo.
- 30/Out/25 - Corrigido: Caso em que os arquivos de crash não eram enviados no MP35. Para isso foi corrigido o diretório dos arquivos passado no momento do envio.
- 31/Out/25 - Corrigido: No momento de exportação de logs de crash, em caso de ausência de data e hora no arquivo de crash (tombstone), a data e hora da exportação é enviada no campo "timestamp".
- 03/Nov/25 - Corrigido: Não realiza o envio automático de log's em caso de ocorrência de crash com o terminal desinstalado.
- 04/Nov/25 - Removido: Testes de display, teclado, touch, impressora, cartão magnético, cartão com chip e cartão contactless das validações pré-instalação.
- 06/Nov/25 - Adicionado: Botão para pular registro wi-fi na etapa de seleção de redes na autoinstalação.
- 11/Nov/25 - Corrigido: Texto da tela amarela na autoinstalação para "Aperte a tecla verde...".
- 11/Nov/25 - Removido:  Em caso de terminal com Autoinstalação e desinstalado, a flag que força a busca de APN é zerada na inicialização.
                          Obs: Este ajuste foi removido pois se caso o usuário for realizar uma exportação de logs com o terminal desinstalado, irá ocorrer um erro de registro.
- 11/Nov/25 - Corrigido: Crash em caso de falha de telemetria.
- 12/Nov/25 - Adicionado: No teste de SIM-Card, realiza validação de APN, registro e conexão com endereço de instalação.
- 12/Nov/25 - Corrigido: Teste de chaves realizado na lista de "Testes de Hardware" executa uma varredura de todas as chaves de criptografia presentes no terminal, imprimindo no final um comprovante com as informações detalhadas de cada uma das chaves presentes.
- 12/Nov/25 - Removido: O processo de busca por APN, antes de realizar a busca, verifica se já existe um registro em andamento, se sim aguarda o registro finalizar. Isso evita que a APN inválida seja salva no processo.
                          Obs: Este ajuste foi removido pois causou efeito colateral. Para contornar o problema, a atualização de APN só deve ser realizada em caso de troca de SIM-Card.
- 25/Nov/25 - Adicionado: Mensagem com timeout de 30 segundos entre as vias de estabelecimento e cliente. No caso de tempo esgotado, imprime automaticamente a via do cliente. Todas as teclas, inclusive o cancela, realiza a impressão da segunda via.
- 26/Nov/25 - Corrigido: Não exibe opção de "não imprimir comprovante" na operação de reimpressão.
- 26/Nov/25 - Adicionado: Envio do T5 para condição em que nenhum comprovante é impresso.
- 26/Nov/25 - Corrigido: Condição em que o timer de telecarga não era ativado após o recebimento da TAG MUXTAG_CLIVERTOINST.
- 26/Nov/25 - Corrigido: Condição de crash ocorrido na verificação de APN realizada em caso de erro de PDP.
- 03/Dez/25 - Removido: Solicitação de senha técnica adicional quando operador acessava as seguintes opções: Config. Avançada > Instalação.
- 03/Dez/25 - Corrigido: Crash ocorrido apenas em DEBUG na exportação de Logs.
- 09/Dez/25 - Corrigido: Permite a exibição de nomes de estabelecimeto com caracteres especiais({}~).
- 16/Dez/25 - Corrigido: Habilita a impressão dos dados do POS em terminais não instalados.
- 17/Dez/25 - Corrigido: Para terminais sem impressora(SuperMini), a opção "Consulta Pix" é exibida no menu. Esta operação é exibida apenas se estiver disponível por meio do XML de configuração.
- 19/Dez/25 - Correção: no comprovante do teste de chaves.
- 08/Jan/26 - Nova implementação: Função para consulta do status atual da auto instalação.
- 08/Jan/26 - Correção: Ajustado o encerramento da thread de controle do Pix por aproximação, que não estava sendo finalizada corretamente e ocasionava crash na aplicação.

>>> Módulo Android <<<
- 19/Dez/25 - Correção: no comprovante do teste de chaves.
- 19/Dez/25 - Melhoria: melhoria na validação e rastreabilidade na hora de ler os dados de um arquivo.
- 08/Jan/26 - Atualização: Gradle atualizado da versão 7.5 para 7.6.
- 08/Jan/26 - Nova implementação: Adicionada função JNI para acesso ao status atual do processo de auto instalação.
- 08/Jan/26 - Nova implementação: Criados menus para abortar a pré-auto instalação e acessar funcionalidades adicionais durante o fluxo de auto instalação.


   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.03
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0063.0001 (20/01/2026)
----------------------------------
*** APLICAÇÃO ***
- 20/Jan/26 - Melhoria: adicionado no keymap as posições das chaves MK da PayGo.
- 20/Jan/26 - Correção: ajustado erro que ao clicar em "inicio" ia para tela de "vender".


>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.


>>> Módulo Android <<<
- Não houve alterações neste módulo.

   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.03
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0063.0002 (20/02/2026)
----------------------------------
*** APLICAÇÃO ***
- 20/Jan/26 - Correção: corrigido travamento ao cancelar CNPJ durante o fluxo de auto instalação.
- 20/Jan/26 - Melhoria: adicionada validação de atualização do keymap.
- 22/Jan/26 - Correção: Travamento no Tela de Splash ao pressionar o botão de "Apps recentes" ou botão "quadrado" da barra de navegação do Android.
- 23/Jan/26 - Melhoria: Realizados ajustes no fluxo de venda por inserção do cartão.
- 23/Jan/26 - Correção: corrigido travamento no fluxo de auto instalação em caso de erro.
- 23/Jan/26 - Correção: Erro PIN-Pad -2580 ocasionado pela venda por inserção do cartão.
- 27/Jan/26 - Melhoria: Travamento no cancelamento da tela de Aproxime, Insire ou Passe o cartão
- 27/Jan/26 - Melhoria: Realizados ajustes no fluxo de venda por inserção do cartão.
- 27/Jan/26 - Correção: ajuste no fluxo de exibição de mensagens de erro durante a operação de auto instalação.
- 28/Jan/26 - Correção: Na tela de parcelas, a aplicação apresentava um travamento momentâneo
- 31/Jan/26 - Nova implementação: obtenção do número de série do terminal, endereço MAC e ICCID diretamente pelo SDK do fabricante.
- 31/Jan/26 - Nova implementação: geração do código de barras referente ao serial do SIM durante a impressão dos dados do terminal.
- 31/Jan/26 - Melhoria: otimização do método de combinação de bitmaps.
- 02/Fev/26 - Correção: ajustado problema em que o valor da venda era duplicado em transações por inserção de cartão.
- 02/Fev/26 - Correção: corrigido erro ao cancelar transações por inserção durante a etapa de solicitação do valor.
- 02/Fev/26 - Correção: corrigido erro ao cancelar transações Pix durante a etapa de solicitação do valor.
- 04/Fev/26 - Correção: solicita permissão durante o fluxo de auto instalação.
- 09/Fev/26 - Correção: Ajustada a execução das inicializações da MainActivity para ocorrerem apenas após a conclusão da inicialização da PGWebLib.
- 09/Fev/26 - Correção: Ajustada a limpeza dos dados recebidos ao processar uma nova intent de transação vinda de uma automação.
- 09/Fev/26 - Correção: Removida a execução automática da auto instalação após a pré auto instalação, agora o fluxo de auto instalação é acionado manualmente.
- 10/Fev/26 - Correção: Exibe a tela de Wifi conectado com sucesso durante a AutoInstalação
- 11/Fev/26 - Correção: Ajustado keymap.dat.
- 11/Fev/26 - Correção: Ao executar o teste de hardware na opção Todos, o comprovante deixa de ser impresso ao clicar em Sair
- 13/Fev/26 - Nova Implementação: Adicionado configuração de wifi no menu de pré auto instalação
- 18/Fev/26 - Correção: Ajustado o comportamento ao selecionar itens no menu de teste de hardware durante o fluxo de Pré Auto Instalação.
- 18/Fev/26 - Correção: Corrigido crash relacionado ao ciclo de vida da aplicação ao validar se o terminal estava operacional.
- 19/Fev/26 - Nova Implementação: Adicionado acesso ao menu Ajuda através do menu de Auto Instalação.
- 20/Fev/26 - Nova versão: PGWebLibAndroid.
- 20/Fev/26 - Nova Implementação: Adicionado menu de configuração de wifi e gprs à pré auto instalação
- 20/Fev/26 - Correção: removido o envio dos comprovantes via SafeArgs, evitando TransactionTooLargeException ao colocar o app em segundo plano.
- 20/Fev/26 - Correção: Ajustado o start do checkEvent para vendas iniciadas por inserção de cartão.
- 20/Fev/26 - Correção: Ajustada a configuração do broadcasting para ocorrer antes da inicialização dos eventos de cartão no teste de hardware.


>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.


>>> Módulo Android <<<
- 11/Fev/26 - Nova Implementação: Menus da pré auto instalação.
- 11/Fev/26 - Nova Implementação: passa a imprimir o comprovante do teste de chaves no menu da pré auto instalação.
- 11/Fev/26 - Melhoria: passa a executar a pré auto instalação e auto instalação em métodos apartados.
- 11/Fev/26 - Correção: data histórico de versões.
- 11/Fev/26 - Correção: define o processo como finalizado da pré auto instalação ao clicar em “Abortar testes”, somente quando o equipamento for um Android.
- 11/Fev/26 - Correção: No menu Em Todos, após Cancelar o teste de hardware no primeiro teste, o comprovante deixa de ser impresso
- 12/Fev/26 - Nova Implementação: adicionado fluxo de teste de hardware no menu de Pré Auto Instalação.
- 12/Fev/26 - Correção: ajustado o fluxo de montagem do menu de teste de hardware no app de teste.
- 13/Fev/26 - Nova implementação: Adicionado fluxo de configuração de wifi no menu de Pré Auto Instalação
- 19/Fev/26 - Nova Implementação: adicionado acesso ao menu Ajuda através do menu de Auto Instalação.
- 19/Fev/26 - Nova implementação: Adicionado fluxo de teste de conexão GPRS no Menu de Pré Auto-Instalação
- 20/Fev/26 - Nova implementação: Adicionado fluxo de configuração de conexão Wifi e GPRS no Menu de Pré Auto-Instalação
- 20/Fev/26 - Melhoria: Ajustada a execução do método removeCheckEvents para ocorrer em uma thread em background.
- 20/Fev/26 - Melhoria: Inserido mensagens durante o fluxo de obtenção dos dados do terminal e no teste de chaves do menu de Pré Auto Instalação.

   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.03
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0063.0003 (03/03/2026)
----------------------------------
*** APLICAÇÃO ***
- 25/Fev/26 - Correção: Melhoria no evento de detecção do cartão, para que não ocorra Erro Pinpad ao iniciar uma venda pelo cartão.
- 02/Mar/26 - Correção: Alterações no fluxo de detecção do cartão na tela principal. Passa a utilizar métodos do SDK.
- 03/Mar/26 - Correção: Removido CLO para quando for Sunmi.
- 03/Mar/26 - Correção: Envia CardEventListener null para quando for Sunmi.


>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.


>>> Módulo Android <<<
- 26/Fev/26 - Correção: Implementada validação para evitar que a solicitação de CNPJ aceite valor nulo.
- 27/Fev/26 - Correção: passa a chamar o close no removeCheckEvents.

   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.03
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0063.0004 (27/03/2026)
----------------------------------
*** APLICAÇÃO ***
- 04/Mar/26 - Correção: texto botão auto instalação.
- 06/Mar/26 - Nova Implementação: Montagem do Menu Configurações na Auto Instalação.
- 06/Mar/26 - Correção: Tela de Pin do GPOS780.
- 10/Mar/26 - Nova Implementação: redimensionamento das telas de captura para compatibilidade com o terminal GPOS780.
- 10/Mar/26 - Correção: removida a funcionalidade de venda por inserção de cartão via pgweblib.
- 10/Mar/26 - Correção: ajustado problema no dialog de permissões que poderia travar a UI e causar crash da aplicação.
- 10/Mar/26 - Correção: corrigida a exibição incorreta da mensagem "Hardware Test" ao solicitar a remoção do cartão durante o teste de inserção.
- 11/Mar/26 - Correção: redimensionaado o BottomSheet no fluxo de Auto Instalação
- 11/Mar/26 - Correção: corrigida exibição indevida da seta de cancelar na tela de impressão de relatório.
- 13/Mar/26 - Ajuste: Não exibe a mensagem "REQUEST PIN" vinda da BC durante o fluxo de captura de SENHA
- 13/Mar/26 - Correção: ajuste nas margens para tela de comprovante [360dpi]
- 13/Mar/26 - Correção: Redirecionamento do botão Inicio para os Acessos Rápidos
- 13/Mar/26 - Correção: Evento de detecção de cartão na tela principal
- 16/Mar/26 - Correção: ajuste nas exibição dos itens do menu drawer.
- 17/Mar/26 - Ajuste: Método de configuração de APN
- 17/Mar/26 - Correção: Redirecionamento do botão Inicio para os Acessos Rápidos
- 18/Mar/26 - Correção: ajuste nas exibição dos itens do menu drawer.
- 25/Mar/26 - Correção: A tela de adquirente estava sendo exibida duas vezes
- 26/Mar/26 - Nova implementação: passa a fechar a aplicação ao final de uma transação realizada via automação.
- 27/Mar/26 - Nova Implementação: implementado método onMoreDataGetString, permitindo obter diretamente o dado digitado ou item de menu selecionado, sem necessidade de uso do addParam.


>>> Módulo PGWebLib (v4.1.63) <<<
- 26/Mar/26 - Correção: passa a enviar a versão do comprovante em dispositivos Android.
- 27/Mar/26 - Nova implementação: criado novo menu com opções de pré-autorização, incluindo pré-autorização, efetivação e cancelamento.


>>> Módulo Android <<<
- 27/Mar/26 - Nova Implementação: criação do método onMoreDataGetString, permitindo obter diretamente o dado digitado ou item de menu selecionado, sem necessidade de uso do addParam.
- 27/Mar/26 - Nova Implementação: criação do initPGWebListener para o listener da PGWebLib, eliminando a dependência exclusiva do parâmetro enviado via newTransac.
- 27/Mar/26 - Nova Implementação: adição de um novo menu com opções de pré autorização, incluindo pré autorização, venda e cancelamento.
- 27/Mar/26 - Correção: remoção da máscara de valor monetário no app de testes da PGWebLib, que estava enviando caracteres inválidos durante a transação.

   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.03
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0063.0005 (09/04/2026)
----------------------------------
*** APLICAÇÃO ***
- 09/Abr/26 - Nova Implementação: Adicionada configuração para bloqueio de venda autônoma.
- 09/Abr/26 - Correção: Ajustadas as dimensões de acordo com o equipamento.
- 09/Abr/26 - Correção: Corrigida a exibição do teclado PIN.
- 09/Abr/26 - Correção: Corrigida a exibição do código de barras do Serial Number nos dados do terminal.


>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.


>>> Módulo Android <<<
- Não houve alterações neste módulo.

   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.03
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0063.0006 (14/04/2026)
----------------------------------
*** APLICAÇÃO ***
- 14/Abr/26 - Correção: Ajustada a configuração responsável pela alteração do tempo de tela.


>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.


>>> Módulo Android <<<
- Não houve alterações neste módulo.

   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.03
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0063.0007 (05/05/2026)
----------------------------------
*** APLICAÇÃO ***
- 04/Mai/26 - Ajuste: para obter o SerialNumber do terminal a partir do SDK do fabricante
- 04/Mai/26 - Correção: para exibir a tela de erro de "Chave Ausente" durante a pré auto instalação.
- 05/Mai/26 - Ajuste: para desabilitar a tela de bloqueio do terminal GPOS780
- 05/Mai/26 - Correção: fluxos de teste de hardware.
- 05/Mai/26 - Correção: texto de botão na auto instalação de "cancela" para cancelar.
- 05/Mai/26 - Correção: texto na tela de auto instalação de "ativando maquininha" para "validando chaves"


>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.


>>> Módulo Android <<<
- 04/Mai/26 - Nova Implementação: Clitype para Verifone X990 e X990 Pro
- 05/Mai/26 - Ajuste: para obter o SerialNumber do terminal a partir do SDK do fabricante
- 05/Mai/26 - Correção: para evitar exibir o erro -7 ao identificar falta de chaves durante o teste da pré auto instalação.

   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.03
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0063.0008 (07/05/2026)
----------------------------------
*** APLICAÇÃO ***
- 07/Mai/26 - Hotfix: Ajustes na montagem do teclado PIN.
- 07/Mai/26 - Hotfix: Ajustada a thread responsável pela montagem das ações recebidas da PGWebLib.

>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.


>>> Módulo Android <<<
- Não houve alterações neste módulo.


   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.03
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0063.0009 (15/05/2026)
----------------------------------
*** APLICAÇÃO ***
- 08/Mai/26 - Ajuste: para evitar perda de conexão no GPOS780 ao utilizar CHIP.
- 08/Mai/26 - Ajuste: para evitar bloqueio dos botões ao minimizar o BottomSheet Menu durante a Auto Instalação.
- 12/Mai/26 - Correção: ação de iniciar venda a partir do menu “Sobre o Aplicativo”.
- 13/Mai/26 - Correção: para não exibir o menu de pré-autorização durante o fluxo de venda.
- 13/Mai/26 - Ajuste: para evitar travamentos ao trocar de aplicação.
- 13/Mai/26 - Ajuste: inicialização do SDK no GPOS780 para evitar travamentos durante a inicialização.
- 14/Mai/26 - Ajuste: reduzidos acessos recorrentes ao SDK (GEDI) para evitar travamentos.
- 14/Mai/26 - Ajuste: para evitar travamento da aplicação ao encerrar o Dialog das Configurações de rede.
- 14/Mai/26 - Correção: texto da tela de "Processando".
- 15/Mai/26 - Correção: ajustado o tratamento de respostas assíncronas na PPComp do GPOS780 para evitar travamentos na aplicação.
- 15/Mai/26 - Correção: teste de display e brilho de tela.

>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.


>>> Módulo Android <<<
- Não houve alterações neste módulo.


   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.04
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0063.0010 (29/05/2026)
----------------------------------
*** APLICAÇÃO ***
- 19/Mai/26 - Correção: Ajustada a validação para impedir a exibição da tela de teste de chaves fora do contexto apropriado.
- 21/Mai/26 - Correção: Ajustado o comportamento da tecla Limpar no teclado PIN do GPOS780, evitando a remoção de todos os caracteres digitados.
- 26/Mai/26 - Correção: Ajustada a configuração do tempo de iluminação da tela nos terminais Gertec.
- 26/Mai/26 - Correção: Removida a utilização do skipFirst nos testes de cartão.
- 27/Mai/26 - Correção: Ajustada a validação de instalação do PdC para não exibir a mensagem “PdC não instalado”.
- 27/Mai/26 - Correção: Garantido o bloqueio efetivo de venda autônoma quando configurado.
- 27/Mai/26 - Correção: Ajustada a sincronização visual da barra de navegação inferior (Bottom Navigation), garantindo o destaque correto da opção “Vender” ao acessar a tela de venda.
- 27/Mai/26 - Correção: Ajustado o comportamento da barra de navegação inferior para reaplicar corretamente a seleção após alterações em itens desabilitados.
- 28/Mai/26 - Correção: Ajustado o texto exibido ao cancelar uma pré-autorização.
- 28/Mai/26 - Correção: Corrigido problema que podia causar travamento ao iniciar a Auto Instalação após a execução de uma manutenção.
- 29/Mai/26 - Nova Implementação: Implementada comunicação com o RDS7 Smart, incluindo o envio de dados para integração.
- 29/Mai/26 - Atualização: PPComp Gertec atualizado com suporte aos LEDs CTLS e sinais sonoros (Beeps).
- 29/Mai/26 - Correção: Ajustados os textos exibidos nas solicitações de CPF e CNPJ.
- 29/Mai/26 - Correção: Corrigida a captura do valor de pré-autorização para evitar a exibição de caracteres inválidos.
- 29/Mai/26 - Correção: Ajustada a verificação do estado da conexão Wi-Fi.
- 29/Mai/26 - Correção: Aplicadas melhorias no fluxo de teste do SIM Card.
- 29/Mai/26 - Correção: Corrigido problema que podia causar travamento ao acionar a opção Pré Auto Instalação.



>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.


>>> Módulo Android <<<
- 26/Mai/26 - Correção: Corrigido erro ao acessar o teste de hardware pelo menu Administrativo.
- 27/Mai/26 - Correção: Desativado o item “Confirma Pré-Autorização sem Cartão Presente” quando a aplicação suportar auto instalação.
- 27/Mai/26 - Correção: Ajustado o tratamento de valores booleanos nativos para jboolean, evitando crashes na aplicação.
- 29/Mai/26 - Correção: Implementada validação para impedir o envio de caracteres inválidos à aplicação.
- 29/Mai/26 - Correção: Ajustado o método validaPinpadReceiver para tratar cenários em que getExtras() retorna null, evitando NullPointerException.


   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.05
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0063.0011 (02/06/2026)
----------------------------------
*** APLICAÇÃO ***
- 02/Jun/26 - Correção: Aplicados ajustes no fluxo Gertec para reduzir a ocorrência de travamentos durante a inicialização e utilização do GEDI e GANDI.
- 02/Jun/26 - Correção: Correção na máscara monetária após a exibição do prompt de erro.
- 02/Jun/26 - Correção: Ajustada a injeção de dependências do GEDI e GANDI.
- 02/Jun/26 - Correção: Corrigido problema que podia ocorrer ao definir o tempo de screen timeout.



>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.


>>> Módulo Android <<<
- 02/Jun/26 - Correção: Inicialização das estruturas PW_GetData com memset, evitando preenchimento com dados inválidos.
- 02/Jun/26 - Correção: Ajustado o gerenciamento da instância Serial do pinpad embarcado, garantindo sua recriação e limpeza adequadas, além da validação de disponibilidade utilizando a instância correta para evitar reutilização de objetos inválidos.
- 02/Jun/26 - Correção: Ajustado o envio do IP e da porta de update no método updaServerInfo.


   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.05
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE




v0004.0001.0063.0012 (05/06/2026)
----------------------------------
*** APLICAÇÃO ***
- 05/Jun/26 - Correção: Configurado o modo autônomo como padrão após a conclusão da instalação do PdC.


>>> Módulo PGWebLib (v4.1.63) <<<
- Não houve alterações neste módulo.


>>> Módulo Android <<<
- Não houve alterações neste módulo.


   > Geral
    * minSdkVersion = 22
    * targetSdkVersion = 34
    * compileSdkVersion = 34
    * abi = armeabi-v7a, arm64-v8a, x86, x86-64

    > Sunmi (P3)
    * Testado com:
      * ppcomp-sunmi: 1.68
      * paylib: 1.4.109
      * Versão OS: P3H-B_user_3.0.11_78_20250805
      * Versão FW: V6.1.0
      * Versão SV: 7.1.11

   > Gertec (GPOS780)
      * Testado com:
        * gedi: 1.16.17
        * gandi: 1.2.15
        * ppcomp: 1.30.12
        * PPComp GERTEC :v2.05
        * Kernel: A01.00_S2_83_230602
        * Versão: GPOS780_Android11_V01.00_2306141428_international_userdebug_883

    > PERMISSÕES
      Para uso de todas as funcionalidades da Lib, recomenda-se que sejam solicitadas
      as seguintes permissões para o usuário (conforme práticas recomendadas em:
      https://developer.android.com/training/permissions/requesting?hl=pt-br):
        * ACCESS_COARSE_LOCATION
        * WRITE_EXTERNAL_STORAGE
        * READ_EXTERNAL_STORAGE
        * READ_PHONE_STATE